package designpattern.state;

/**
 * TODO:类描述
 *
 * @className: State
 * @packageName: designpattern.state
 * @author: Zhuhj
 * @version: V1.0
 * @date: 2021/4/21 20:51
 */
public abstract class State {
    protected abstract void getState();
    protected abstract void book(Room room);
    protected abstract void unbook(Room room);
    protected abstract void checkin(Room room);
    protected abstract void checkout(Room room);
}
